skip to main content
column

Creativity and rationale in software design

Published:31 January 2009Publication History
Skip Abstract Section

Abstract

An NSF sponsored workshop on Creativity and Rationale in Software Design was held at University Park, PA in June, 2008. The participants represented the spectrum of software design, which was reflected in the discussions. This report summarizes the workshop with respect to the discipline of software engineering.

References

  1. Aurisicchio M., M. Gourtovaia, R. Bracewell, and K. Wallace (2008): How to Evaluate Reading and Interpretation of Differently Structured Engineering Design Rationales, Artificial Intelligence in Engineering Design, Analysis, and Manufacturing, 22(4), 345--358. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Buckingham Shum, S., and N. Hammond (1994): Argumentationbased Design Rationale: What Use at What Cost? International Journal of Human-Computer Studies, 40(4), 603--652. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Burge, J. (2008): Researching Under Uncertainty, Artificial Intelligence in Engineering Design, Analysis, and Manufacturing, 22 (4), 311--324. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Burge, J., J. Carroll, R. McCall, and I. Mistrik. (2008): Rationale-Based Software Engineering. Heidelberg: Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Carroll, J., and M. Rosson, (1992): Getting Around the Task-Artifact Cycle: How to Make Claims and Design by Scenario. ACM Trans. Inf. Syst. 10(2), 181--212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Carroll, J. and P.A. Swatman, (2002): Structured-case: A Methodological Framework for Building Theory in Information Systems Research, European Journal of Information Systems, 9: 235--242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Haynes, S.R. (2006): Three Studies of Design Rationale as Explanation. In Rationale Management in Software Engineering (Du-toit, A., McCall, R., Mistrik, I., & and Paech B., Eds.), Heidelberg: Springer-Verlag, pp. 53--71.Google ScholarGoogle Scholar
  8. Koestler, A. (1964): The Act of Creation, New York: Macmillan.Google ScholarGoogle Scholar
  9. Kunz, W., H. Rittel, (1970): Issues as Elements of Information Systems. Working Paper 131, Center for Urban and Regional Development, University of California, Berkeley.Google ScholarGoogle Scholar
  10. Sjøberg, D., T. Dybå, B. Anda, and J. Hannay. (2008): Building Theories in Software Engineering. Guide to Advanced Empirical Software Engineering (Eds. Forrest Shull, Janice Singer, and Dag I.K. Sjøberg). Heidelberg: Springer-Verlag, 312--336.Google ScholarGoogle Scholar

Index Terms

  1. Creativity and rationale in software design

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader